Atum\Addons\Addons D

Total Complexity 159
Dependencies 9
Dependents 5
Total lines 1,207
Lines of code 571
Logical lines of code 292
Comment lines 313
Methods 29
Properties 5

Methods 29

Method Rating Maintainability Complexity Lines of code
check_addons_keys()
B
42 20 53
install_addon()
B
35 17 89
check_addons_updates()
B
40 18 54
get_addon_status()
B
39 17 61
is_local_url()
A
43 14 48
__construct()
A
47 10 31
get_keys()
A
53 9 23
get_addons_list()
A
47 7 33
init_addons()
S
58 8 13
has_valid_key()
S
62 6 11
load_addons_page()
S
46 3 38
get_addon_folder()
S
62 4 11
add_atum_addons_suggestions()
S
56 3 18
http_request_args()
S
68 4 6
get_instance()
S
70 3 6
plugin_row_meta()
S
63 3 9
api_request()
S
59 1 14
is_addon_active()
S
78 1 3
__sleep()
S
78 1 3
__clone()
S
78 1 3
delete_addons_list_transient()
S
76 1 4
get_installed_addons()
S
80 1 3
get_version()
S
70 1 6
deactivate_license()
S
72 1 5
activate_license()
S
72 1 5
delete_status_transient()
S
75 1 4
add_menu()
S
64 1 9
update_key()
S
72 1 5
check_license()
S
78 1 3